glowering presence

Translations
угрожающее присутствие
His glowering presence made everyone uncomfortable.
Его угрожающее присутствие заставляло всех чувствовать себя неловко.
Words
presence

noun
присутствие
glowering

adjective
свирепый